/* vue.config.js是整个vue.js脚手架项目的基础配置文件，手动添加
其内容是固定的，详细格式参见:https://cli.vuejs.org/config/#baseurl
 */
module.exports={
	//彻底懒加载
	chainWebpack:config=>{
		//删除index.html开头的带有prefetch属性的link,不要异步下载暂时不需要的页面组件文件
		config.plugins.delete("prefetch")
	},
 publicPath:'/',    //为index.html中的BASE_URL变量赋值
 outputDir:'dist',  //运行npm run build之后项目打包得到的文件输出目录
 assetsDir:'',      //运行npm run build之后项目静态文件输出目录
 indexPath:'index.html', //运行npm run build之后项目index.html文件输出文件名
 pages: {
     index: {
       // page 的入口
       entry: 'src/main.js',           //当前SPA打包入口文件
       // 模板来源  
       template: 'public/index.html',  //当前SPA的首页文件的模板
       // 在 dist/index.html 的输出
       filename: 'index.html',        //模板文件输出目标文件
       // 当使用 title 选项时， 
       // template （index.html中变量的值）中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
       title: 'iWEB在线课堂'
     }
     
   }
}
